a kind of humming-bird - Allemand Anglais Dictionnaire